package empresadetransportes;


// <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
// #[regen=yes,id=DCE.E99FDA30-7218-0142-4A29-C3DDD8EE7DD7]
// </editor-fold> 
public class Transporte {

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.6208458B-E032-BD1A-5649-6F54D5E74015]
    // </editor-fold> 
    private Adm_Buses adm_Buses;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.27FD7F55-F1B0-16A4-0FC3-1D89DDCE1811]
    // </editor-fold> 
    private Adm_Reservas adm_Reservas;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.3855052E-32BE-3E19-28C1-0FFDB524737A]
    // </editor-fold> 
    private Adm_TipoBuses adm_TipoBuses;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.F70C2C58-FFE6-48BE-4516-7E9DE58ACB78]
    // </editor-fold> 
    private Adm_Rutas adm_Rutas;
    
    private Adm_RutaBus adm_rutaBuses;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.6FBBA04F-0146-5CA6-28DE-B0776284593F]
    // </editor-fold> 
    private Adm_Terminales adm_Terminales;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.EB2DDB62-EF87-F5DD-7102-15C798FB4F3B]
    // </editor-fold> 
    
    private Adm_Ventas mAdm_Ventas;
    private Adm_Tarifas mAdm_Tarifas;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.01A5B1FF-B2D8-04D7-1265-C6BE82E86898]
    // </editor-fold> 
    public Transporte () {
        adm_Terminales  = new Adm_Terminales();
        adm_TipoBuses   = new Adm_TipoBuses();
        mAdm_Ventas     = new Adm_Ventas();
        mAdm_Tarifas    = new Adm_Tarifas();
        adm_Rutas       = new Adm_Rutas();   
        adm_Buses       = new Adm_Buses();
        //Falatria cargar las demas controladoras
        cargarDatosIniciales();
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.559C20B0-17BF-741F-D2C9-E15EB6E4594F]
    // </editor-fold> 
    public Adm_Rutas getAdm_Rutas () {
        return  adm_Rutas;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.701E3B32-2C38-A053-2CF3-930FB6A9D883]
    // </editor-fold> 
    public void setAdm_Rutas (Adm_Rutas val) {
        this.adm_Rutas = val;
    
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.1E60724D-DEBD-A476-37DF-E0EA2B421213]
    // </editor-fold> 
    public Adm_Terminales getAdm_Terminales () {
        return adm_Terminales;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.BED783F4-4DF8-EE5A-F991-119F4CA41CED]
    // </editor-fold> 
    public void setAdm_Terminales (Adm_Terminales val) {
        this.adm_Terminales = val;
    }
    public Adm_Ventas getAdm_Ventas() {
        return mAdm_Ventas;
    }
    public Adm_Tarifas getAdm_tarifas() {
        return mAdm_Tarifas;
    }
    public void cargarDatosIniciales() {
        //Iniciando valores de terminales
        adm_Terminales.registrarTerminal("T001", "Lima");
        adm_Terminales.registrarTerminal("T002", "Ica");
        adm_Terminales.registrarTerminal("T003", "Arequipa");
        adm_Terminales.registrarTerminal("T004", "Moquegua");
        adm_Terminales.registrarTerminal("T005", "Tacna");
        //Iniciando datos de Tipo de Buses
        //mCtr_TipoBuses.
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.68B7EE4A-6917-A915-DBAA-DE4BB263CB91]
    // </editor-fold> 
    public Adm_Buses getAdm_Buses () {
        return adm_Buses;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.07ADA4B4-A718-1814-045B-3BEA86DC19CE]
    // </editor-fold> 
    public void setAdm_Buses (Adm_Buses val) {
        this.adm_Buses = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.108C1DAE-F847-7936-5D79-8B0FD2DEBEAC]
    // </editor-fold> 
    public Adm_Reservas getAdm_Reservas () {
        return adm_Reservas;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.996A98DE-259E-F0F1-EC57-45E58C718517]
    // </editor-fold> 
    public void setAdm_Reservas (Adm_Reservas val) {
        this.adm_Reservas = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.39E4334C-68FC-F66A-B539-25991315726F]
    // </editor-fold> 
    public Adm_RutaBus getAdm_RutaBus () {
        return adm_rutaBuses;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.E5A497C6-63C7-9FFF-DCB5-086677374935]
    // </editor-fold> 
    public void setAdm_RutaBus (Adm_RutaBus val) {
        this.adm_rutaBuses = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.A1E31BEC-5566-A2E0-C67D-512DF18E8D06]
    // </editor-fold> 
    public Adm_Tarifas getAdm_Tarifas () {
        return mAdm_Tarifas;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.F138B98E-C878-A5A6-666A-56EEA2B22EE3]
    // </editor-fold> 
    public void setAdm_Tarifas (Adm_Tarifas val) {
        this.mAdm_Tarifas = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.3357C671-8342-E985-8973-B9E13B017D42]
    // </editor-fold> 
    public Adm_TipoBuses getAdm_TipoBuses () {
        return adm_TipoBuses;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.76315EEB-842B-D437-57F3-9B8F0004366D]
    // </editor-fold> 
    public void setAdm_TipoBuses (Adm_TipoBuses val) {
        this.adm_TipoBuses = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.07D67ECF-A89B-B1A1-3C43-FE81AD497773]
    // </editor-fold> 
    public void setAdm_Ventas (Adm_Ventas val) {
        this.mAdm_Ventas = val;
    }
}

